#ifndef SYSTEM_SERVICE_H
#define SYSTEM_SERVICE_H

#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/wait.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <sys/stat.h>
#include <string.h>
#include <syslog.h>
#include <errno.h>
#include "common_struct.h"

#define FIFO_NAME "./myfifo"

extern int fd_fifo;         //有名管道文件描述符
extern int fd_pipe[2];      //创建无名管道,用于从mplayer读取命令

// 创建有名管道
int create_fifo();

// 创建无名管道
int create_pipe();

// 向有名管道发送信息
void send_cmd(char *cmd);

#endif // SYSTEM_SERVICE_H